multiple-spindle lathe - French English Dictionary